package com.xiaoxu.intranetweb.mybatisplusSzappdb.controller.auth;

import com.xiaoxu.intranetweb.mybatisplusSzappdb.business.auth.WebMenuBu;
import com.xiaoxu.intranetweb.mybatisplusSzappdb.dao.UserInfoDao;
import com.xiaoxu.intranetweb.mybatisplusSzappdb.vo.GetWebMenuVo;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.web.bind.annotation.*;

import java.util.List;
import java.util.Map;

@RestController
@RequestMapping(value="/webMenu")
public class WebMenuController {
    @Autowired
    private WebMenuBu webMenuBu;
    @Autowired
    private UserInfoDao userInfoDao;
    @GetMapping("/getWebMenu")
    public List<GetWebMenuVo> getWebMenu()  {
        return webMenuBu.getWebMenu();
    }
    @PostMapping("/updateWebMenu")
    public Map<String,Object> updateWebMenu(@RequestBody GetWebMenuVo getWebMenuVo) {
        return webMenuBu.updateWebMenu(getWebMenuVo);
    }
    @PostMapping("/addWebMenu")
    public Map<String,Object> addWebMenu(@RequestBody GetWebMenuVo getWebMenuVo) {
        return webMenuBu.addWebMenu(getWebMenuVo);
    }
}
